#ifndef ORDER_ITEM_H_
#define ORDER_ITEM_H_

#include <string>
#include <sstream>      //MGM, A2
using namespace std;


struct Order_Item {
public:
        // constructors
        Order_Item ();

        //constructor with parameters (MGM A.2)
        Order_Item(char, int, int, int);

   // utility functions
        string display() const;

        //getter function (mgm A.2)
		char getSeatID() const {return seat_id;}
		int getOrderID() const {return order_id;}
		int getMenuItemID() const {return menu_item_id;}
		int getProdQty() const {return prod_qty;}	     

private:
   //constants  

   // private data
        //int seat_id;

        //in sample data seat_id is in char type
        char seat_id;   //MGM, A2
        int order_id;
        int menu_item_id;
        int prod_qty;
};


#endif //ORDER_ITEM_H_
